De Castro Family History
De Castro Surname Meaning
Galician and Portuguese: habitational name for someone from any of various places called with castro ‘castle fortress’ (see Castro)
with the preposition de ‘of from’.
Source: Dictionary of American Family Names 2nd edition, 2022
